three wheelers - German English Dictionary